English Dictionary
◊ GRAND TOUR
grand tour
n : an extended sightseeing tour undertaken for pleasure